2 Searching books… Alastair Reynolds